package org.naxx.security.api;

import org.naxx.security.common.Configuration;

public interface Repository{

	public <T> T getService(Class<T> service);
	
	public <T> void registerService(T extension, Class<T> service); 
	
	public Configuration getSystemConfiguration();
}
